Man this reminds me of Joe Carters walk off World Series winning home run for the Blue Jays.
PO69, I can't think of many phrases in sports that make more sense than "walk-off homer" does.
Walk off homer in baseball, buzzer beating shot in basketball, sudden death goal in hockey OT...it's all relative man.